package com.bd.scm.domain.models.user;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.metadata.BaseRowModel;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;

@Data
@Accessors(chain = true)
public class UserVacation extends BaseRowModel implements Serializable {
    private String userSerial;
    @ExcelProperty(value = "姓名" ,index = 1)
    private String userLname;
    @ExcelProperty(value = "工号" ,index = 0)
    private String userNo;
    @ExcelProperty(value = "部门" ,index = 2)
    private String userDepname;
    @ExcelProperty(value = "法定年假" ,index = 3)
    private String fdnjts;
    @ExcelProperty(value = "福利年假" ,index = 4)
    private String flnjts;
    @ExcelProperty(value = "锁定年假" ,index = 5)
    private String sdjqts;
    @ExcelProperty(value = "调休年假" ,index = 6)
    private String txts;
    @ExcelProperty(value = "上年法定年假" ,index = 7)
    private String lastfdnj;
    @ExcelProperty(value = "上年福利年假" ,index = 8)
    private String lastflnj;
    @ExcelProperty(value = "调休上线" ,index = 9)
    private String txsx;
    @ExcelProperty(value = "总年假" ,index = 10)
    private String njcount;
    @ExcelProperty(value = "总调休" ,index = 11)
    private String txcount;
    private String startDate;

    private String depSerial;
    private String serchTxt;

    private Integer lx;
    private Integer jqsc;
    private String sxsj;
    private String sdsxsj;

    private Integer operator;

    /**
     * 全局保存法定年假清0时间设置
     */
    private String fdNjClearDate;

    /**
     * 全局保存福利年假清0时间设置
     */
    private String flNjClearDate;
}
